store or stall where mabí fermented drinks are sold - Espagnol Anglais Dictionnaire